home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 276_01 / read.me5 < prev    next >
Text File  |  1989-10-01  |  4KB  |  105 lines

  1. /*
  2.     HEADER:        CUG276;
  3.     TITLE:        Can't Stop Cross-Assembling Portably;
  4.     FILENAME:    READ.ME5;
  5.     VERSION:    0.0;
  6.     DATE:        07/12/1989;
  7.  
  8.     DESCRIPTION:    "This is the general introduction file for the 6804,
  9.             PIC1650, and Z-80 cross-assemblers.  Each assembler is
  10.             explained in detail in its header file.";
  11.  
  12.     SEE-ALSO:    6804 Cross-Assembler (Portable),
  13.             PIC1650 Cross-Assembler (Portable),
  14.             Z-80 Cross-Assembler (Portable);
  15.  
  16.     AUTHORS:    William C. Colley III;
  17. */
  18.  
  19.      What's on this disk?  It goes like this:
  20.  
  21.     READ.ME5    This notice.
  22.  
  23.     A684.DOC    The manual for the 6804 cross-assembler.  This file
  24.             can be printed with the following command line under
  25.             CP/M-80:
  26.  
  27.                 A>pip lst:=a684.doc[t8]
  28.  
  29.     A684.H        The source files for the 6804 cross-assembler.  The
  30.     A684.C        file A684.H also contains compile, assemble, and link
  31.     A684EVAL.C    instructions for all compilers that I have used with
  32.     A684UTIL.C    the package or that users have told me how to use with
  33.             the package.
  34.  
  35.     TEST684.ASM    The entire instruction set of the 6804 processor to
  36.             use in testing the 6804 cross-assembler.
  37.  
  38.     A16.DOC        The manual for the PIC1650 cross-assembler.  This file
  39.             can be printed with the following command line under
  40.             CP/M-80:
  41.  
  42.                 A>pip lst:=a16.doc[t8]
  43.  
  44.     A16.H        The source files for the PIC1650 cross-assembler.  The
  45.     A16.C        file A16.H also contains compile, assemble, and link
  46.     A16EVAL.C    instructions for all compilers that I have used with
  47.     A16UTIL.C    the package or that users have told me how to use with
  48.             the package.
  49.  
  50.     TEST16A.ASM    The selections from the instruction set of the
  51.     TEST16B.ASM    PIC16C52 CPU to use in testing the PIC1650 cross-
  52.     TEST16C.ASM    assembler.
  53.  
  54.     AZ80.DOC    The manual for the Z-80 cross-assembler.  This file
  55.             can be printed with the following command line under
  56.             CP/M-80:
  57.  
  58.                 A>pip lst:=az80.doc[t8]
  59.  
  60.     AZ80.H        The source files for the Z-80 cross-assembler.  The
  61.     AZ80.C        file AZ80.H also contains compile, assemble, and link
  62.     AZ80EVAL.C    instructions for all compilers that I have used with
  63.     AZ80UTIL.C    the package or that users have told me how to use with
  64.             the package.
  65.  
  66.     TESTZ80.ASM    The entire instruction set of the Z-80 CPU to use in
  67.             testing the Z-80 cross-assembler.
  68.  
  69.     Some future cross-assembler will fill out the disk.
  70.  
  71.      I not only wrote these pieces of software originally, but I am also the
  72. librarian for the disk, and as such, I am responsible for maintaining the
  73. packages.  I can only do this with YOUR help.  PLEASE report bugs to me
  74. promptly so that I can get them fixed.  I am only a letter or a phone call
  75. away.
  76.  
  77.      The lists of compile, assemble, and link instructions for the packages
  78. are limited by my personal experience if YOU do not contribute.  In
  79. particular, I have no access to an AT&T UNIX system (only clones of BSD 4.2
  80. UNIX) nor to IBM-PC C compilers other than Eco-C88, Microsoft C 3.0, Turbo C,
  81. and DeSmet C. I need YOU to tell me how to use the package with these systems
  82. and others.  One note:  The setting for the Microsoft compiler is the vanilla
  83. setting.  It works for Turbo C and most other modern compilers.
  84.  
  85.      Once the first cross-assembler (the 6801 package) was written, adapting
  86. it to other 8-bit or 4-bit processors (like the 1805A) was easy.  In fact, I
  87. once adapted one of the BDS C versions to a 12-bit processor (the PIC1650). It
  88. only takes a couple of evenings for me to do it. What processors should be
  89. next, if any?  Get your votes in, either to me or to the Users' Group.
  90. Otherwise, the selection of cross-assemblers will reflect only my needs, which
  91. at the moment are taking off in a bizarre directions -- toward very small
  92. machines like the 6804 and toward obsolete machines like the 2650.
  93.  
  94.      Having the author double as the librarian allows this disk to be a
  95. living, growing entity, but its growth will be stunted by my lack of
  96. resources if YOU do not contribute your share.  Speak up, for everybody's
  97. sake!
  98.  
  99.                         William C. Colley, III
  100.                         14 Hawthorne Drive
  101.                         Oberlin, OH 44074
  102.  
  103.                         ph (216)288-1122 x469 (day)
  104.                            (216)775-3680      (nite)
  105.